昨天我們把 LangChain 定義成「樂高積木」,今天就來看看這些積木有哪些!
(希望樂高別告我......)
Model (模型)
這是最基本的積木,代表你要用的LLM,比如OpenAI、Claude、Gemini,或本地模型。
Prompt (提示詞)
提示詞不是單純的一句話,而是可以有模板、有上下文,LangChain幫你把prompt管理得更清楚。
Chain (鏈)
就像把好幾個積木串在一起:
Memory (記憶)
讓模型「記得」之前的對話,不至於每次都失憶。
Agent (代理人)
Agent 就像一個聰明的助手,它能根據當前需求,自己決定要不要用工具、要用哪個工具。
如果把昨天的比喻繼續延伸:
有了這些組件,LangChain就能幫助我們「組合AI能力」,不只是單純丟一句 Prompt 給模型。
下一篇(Day14)來介紹一下LangChain的兄弟姊妹—— LangGraph。